﻿﻿{
    "name": "High Contrast Light",
    "version": "1.0.1",
    "description": "High Contrast Light Style",
    "originator": "Microsoft (http://microsoft.com)",

    "palette": [
        { "name": "background", "value": "#ffffff" },
        { "name": "comment", "value": "#208400" },
        { "name": "error", "value": "#ff9999" },
        { "name": "excluded", "value": "#808080" },
        { "name": "line-number", "value": "#2b91af" },
        { "name": "search-result", "value": "#f4a721" },
        { "name": "selection", "value": "#cccccc" },
        { "name": "text", "value": "#000000" },
        { "name": "value", "value": "#2020ff" },
        { "name": "warning", "value": "#ffff3a" },
        { "name": "white-space", "value": "#eeeeee" }
    ],

    "colors": [
        { "name": "Background(Read Only)", "color": "background" },
        { "name": "Column Ruler", "color": "background" },
        { "name": "Indentation Guide", "color": "white-space" },
        { "name": "Underline(Error)", "color": "error" },
        { "name": "Underline(Warning)", "color": "warning" },

        { "name": "Message Bubble Error Counter", "color": "error", "secondcolor": "text" },
        { "name": "Message Bubble Error IconMargin", "color": "text", "bordercolor": "text" },
        { "name": "Message Bubble Error Line", "color": "error" },
        { "name": "Message Bubble Error Marker", "color": "error" },
        { "name": "Message Bubble Error Tag", "color": "text", "secondcolor": "background" },
        { "name": "Message Bubble Error Tooltip", "color": "text" },

        { "name": "Message Bubble Warning Counter", "color": "warning", "secondcolor": "text" },
        { "name": "Message Bubble Warning IconMargin", "color": "text", "bordercolor": "text" },
        { "name": "Message Bubble Warning Line", "color": "warning" },
        { "name": "Message Bubble Warning Marker", "color": "warning" },
        { "name": "Message Bubble Warning Tag", "color": "text", "secondcolor": "background" },
        { "name": "Message Bubble Warning Tooltip", "color": "text" },

        { "name": "Search result background (highlighted)", "color": "search-result" },
        { "name": "Search result background", "color": "search-result" },

        { "name": "Brace Matching(Rectangle)", "color": "#e2e6d6", "secondcolor": "#e2e6d6" }
    ],

    "text": [
        { "name": "Line Numbers", "fore": "line-number", "back": "background" },
        { "name": "Plain Text", "fore": "text", "back": "background" },
        { "name": "Selected Text", "back": "selection" },
        { "name": "Selected Text(Inactive)", "back": "selection" },
        { "name": "Syntax Error", "fore": "error" },

        { "name": "Html Attribute Name", "fore": "text" },
        { "name": "Html Server-Side Script", "fore": "text", "back": "background" },
        { "name": "Punctuation", "fore": "text" },
        { "name": "Punctuation(Brackets)", "fore": "text" },
        { "name": "Razor Code", "fore": "text", "back": "background" },
        { "name": "Xml Attribute Quotes", "fore": "text" },
        { "name": "Xml Attribute", "fore": "text" },
        { "name": "Xml CData Section", "fore": "text" },
        { "name": "Xml Delimiter", "fore": "text" },
        { "name": "Xml Name", "fore": "text" },
        { "name": "Xml Text", "fore": "text" },

        { "name": "Css Property Name", "fore": "black", "weight": "bold" },
        { "name": "User Event Declaration", "fore": "text", "weight": "bold" },
        { "name": "User Event Usage", "fore": "text", "weight": "bold" },
        { "name": "User Field Declaration", "fore": "text", "weight": "bold" },
        { "name": "User Field Usage", "fore": "text", "weight": "bold" },
        { "name": "User Method Declaration", "fore": "text", "weight": "bold" },
        { "name": "User Method Usage", "fore": "text", "weight": "bold" },
        { "name": "User Parameter Declaration", "fore": "text", "weight": "bold" },
        { "name": "User Parameter Usage", "fore": "text", "weight": "bold" },
        { "name": "User Property Declaration", "fore": "text", "weight": "bold" },
        { "name": "User Property Usage", "fore": "text", "weight": "bold" },
        { "name": "User Variable Declaration", "fore": "text", "weight": "bold" },
        { "name": "User Variable Usage", "fore": "text", "weight": "bold" },

        { "name": "Css Keyword", "fore": "value", "weight": "bold" },
        { "name": "Css Property Value", "fore": "value", "weight": "bold" },
        { "name": "Css Selector", "fore": "value", "weight": "bold" },
        { "name": "Css String Value", "fore": "value", "weight": "bold" },
        { "name": "Html Attribute Value", "fore": "value" },
        { "name": "Html Element Name", "fore": "value" },
        { "name": "Html Entity", "fore": "value" },
        { "name": "Html Operator", "fore": "value" },
        { "name": "Html Tag Delimiter", "fore": "value" },
        { "name": "Keyword(Access)", "fore": "value" },
        { "name": "Keyword(Constants)", "fore": "value" },
        { "name": "Keyword(Context)", "fore": "value" },
        { "name": "Keyword(Declaration)", "fore": "value" },
        { "name": "Keyword(Exception)", "fore": "value" },
        { "name": "Keyword(Iteration)", "fore": "value" },
        { "name": "Keyword(Jump)", "fore": "value" },
        { "name": "Keyword(Modifiers)", "fore": "value" },
        { "name": "Keyword(Namespace)", "fore": "value" },
        { "name": "Keyword(Operator Declaration)", "fore": "value" },
        { "name": "Keyword(Operator)", "fore": "value" },
        { "name": "Keyword(Other)", "fore": "value" },
        { "name": "Keyword(Parameter)", "fore": "value" },
        { "name": "Keyword(Property)", "fore": "value" },
        { "name": "Keyword(Selection)", "fore": "value" },
        { "name": "Keyword(Type)", "fore": "value" },
        { "name": "Keyword(Void)", "fore": "value" },
        { "name": "Number", "fore": "value" },
        { "name": "Script Identifier", "fore": "value" },
        { "name": "Script Keyword", "fore": "value" },
        { "name": "Script Number", "fore": "value" },
        { "name": "Script Operator", "fore": "value" },
        { "name": "Script String", "fore": "value" },
        { "name": "String Format Items", "fore": "value" },
        { "name": "String", "fore": "value" },
        { "name": "String(C# @ Verbatim)", "fore": "value" },
        { "name": "String(Escape)", "fore": "value" },
        { "name": "String(Regex Alt Escape Character)", "fore": "value" },
        { "name": "String(Regex Character Class)", "fore": "value" },
        { "name": "String(Regex Escape Character)", "fore": "value" },
        { "name": "String(Regex Grouping Constructs)", "fore": "value" },
        { "name": "String(Regex Set Constructs)", "fore": "value" },
        { "name": "User Types", "fore": "value" },
        { "name": "User Types(Delegates)", "fore": "value" },
        { "name": "User Types(Enums)", "fore": "value" },
        { "name": "User Types(Interfaces)", "fore": "value" },
        { "name": "User Types(Mutable)", "fore": "value" },
        { "name": "User Types(Type parameters)", "fore": "value" },
        { "name": "User Types(Value types)", "fore": "value" },
        { "name": "Xml Attribute Value", "fore": "value" },

        { "name": "Comment Tag", "fore": "comment" },
        { "name": "Comment(Block)", "fore": "comment" },
        { "name": "Comment(Doc)", "fore": "comment" },
        { "name": "Comment(DocTag)", "fore": "comment" },
        { "name": "Comment(Line)", "fore": "comment" },
        { "name": "Css Comment", "fore": "comment" },
        { "name": "Html Comment", "fore": "comment" },
        { "name": "Script Comment", "fore": "comment" },
        { "name": "Xml Comment", "fore": "comment" },

        { "name": "Collapsed Text", "fore": "excluded", "back": "background" },
        { "name": "Excluded Code", "fore": "excluded" }
    ]
}